IT supported - French English Dictionary